#pragma once

enum ELocalCode
{
	eLC_UK = 0,
	eLC_USA,
	eLC_GER,
	eLC_FRA,
};

class ILocalisationManager
{
public:

	virtual ~ILocalisationManager() {};

	virtual bool Init(const char* sFilepath, ELocalCode nLocalCode) = 0;

	virtual bool LoadStringTable(const char* sFilePath) = 0;

	virtual inline std::string GetLocalString(const char* englishString) = 0;
};
